package com.j.Collection.list;

import java.util.ArrayList;
/**
 * 创建一个ArrayList的集合存储数据
 * ArrayList的集合是数组结构实现的
 * 初始容量为0（JDK1.6为10），为防止空间的浪费
 * 运行效率快，线程不安全
 * 线性表
 * 进行添加和求和操作
 * remove(Object o)
 * 从该列表中移除指定元素的第一个发生，如果它是存在的（可选操作）。
 * */
public class TestArrayList {
    public static void main(String[] args) {
        ArrayList score=new ArrayList();
        score.add(99D);     //向集合中添加数据
        score.add(95D);
        score.add(92D);
        score.add(97D);
        score.add(93D);

        double sum=0;
        for (int i = 0; i < score.size(); i++) {    //size()集合中有效数据的数量
            sum+=(double)score.get(i);              //返回值是一个Object的类型
        }
        System.out.println(sum);
    }
}
